Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 THE STRAND Terraced £253,370 £70,326 4 Dec 2000